sand cloth - Turco Inglés Diccionario